semiconductor deviceb - French English Dictionary